lame duck – English–Lietuvių kalba translations

🇬🇧 en lt 🇱🇹

lame duck verb

  • an official who is marking time until leaving their office
šluboji antis
Wiktionary Links